package com.jdy.haoduoaiteacher.view.timesquare;//package com.jdy.haoduoaiteacher.view.timesquare;
//
//import java.util.Date;
//
//import com.jdy.haoduoaiteacher.util.Tools;
//
///**
// * Describes the state of a particular date cell in a {@link MonthView}.
// * 
// * @author hf
// * 
// */
//class AirMonthCellDescriptor extends MonthCellDescriptor {
//
//  private Float price = -1.0f;
//  private Boolean ifSpeicalPrice;
//  private boolean bDrawOriginDateText = false;
//
//  // private Boolean currentMonth = false;
//  // private Boolean selectable = false;
//
//  AirMonthCellDescriptor(Date date, boolean currentMonth, boolean selectable,
//      boolean selected, boolean today, int value, RangeState rangeState,
//      Float price, Boolean ifSpecialPrice, boolean bDrawOriginDateText) {
//    super(date, currentMonth, selectable, selected, today, value, rangeState);
//    this.price = price;
//    this.ifSpeicalPrice = ifSpecialPrice;
//    this.bDrawOriginDateText = bDrawOriginDateText;
//
//    // this.currentMonth = currentMonth;
//    // this.selectable = selectable;
//    if (price > 0 && currentMonth && selectable) {
//      resetHint("¥" + Tools.shortenRMB(price));
//    } else {
//      resetHint("");
//    }
//
//    if (this.bDrawOriginDateText) {
//      this.hintText = "原日期";
//    }
//    resetday();
//    resetRest();
//  }
//
//  @Override
//  public void resetHint() {
//    if (bDrawOriginDateText) {
//      resetHint("原日期");
//      return;
//    }
//    if (this.price <= 0) {
//      resetHint("");
//    }
//  }
//
//  public void resetHint(String hintString) {
//    this.hintText = hintString;
//  }
//
//  public Float getPrice() {
//    return price;
//  }
//
//  public void setPrice(Float price) {
//    this.price = price;
//  }
//
//  public Boolean getIfSpeicalPrice() {
//    return ifSpeicalPrice;
//  }
//
//  public void setIfSpeicalPrice(Boolean ifSpeicalPrice) {
//    this.ifSpeicalPrice = ifSpeicalPrice;
//  }
// }
